outstanding invoice - German English Dictionary